home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / NOVA43.SFX / parameters left < prev    next >
Encoding:
Text File  |  1990-02-12  |  16.8 KB  |  351 lines

  1. 3.5  tERMINAL PARAMETERS MENU
  2.  
  3. tHE TERMINAL PARAMETERS MENU ALLOWS YOU TO MODIFY A NUMBER OF
  4. CONFIGURATION OPTIONS FOR nOVATERM.  mOST OF THESE OPTIONS MAY BE
  5. SAVED IN A CONFIGURATION FILE (SEE 3.5.13, sAVE CONFIG FILE).
  6.  
  7. 3.5.1  mODEM TYPE.
  8.  
  9. sELECTING "mODEM TYPE" BRINGS UP A MENU OF AVAILABLE MODEM DRIVERS.
  10. wHEN YOU SELECT A MODEM DRIVER, THE FILE IS LOADED INTO THE COMPUTER'S
  11. MEMORY, AND ALL MODEM OPERATIONS SUCH AS DIALING, HANG-UP, AND CARRIER
  12. DETECTION ARE DONE THROUGH THE MODEM DRIVER.  eACH MODEM DRIVER ALSO
  13. CONTAINS A MAXIMUM BAUD RATE WHICH MAY NOT BE EXCEEDED WHEN SETTING
  14. THE BAUD RATE.
  15.  
  16. 3.5.2  pROTOCOLS.
  17.  
  18. iN ORDER TO TRANSFER A FILE FROM ONE COMPUTER TO ANOTHER, THE
  19. COMPUTERS NEED A SYSTEM OF "TALKING" TO EACH OTHER AND A METHOD OF
  20. CHECKING TO MAKE SURE THE FILE DATA IS TRANSFERRED ACCURATELY.  sUCH A
  21. SYSTEM IS CALLED A PROTOCOL.  eACH PROTOCOL HAS ITS OWN UNIQUE WAY OF
  22. COMMUNICATING (ALSO CALLED "HANDSHAKING") AND CHECKING FOR
  23. TRANSMISSION ERRORS.
  24.  
  25. a WIDE VARIETY OF PROTOCOLS HAS BEEN DEVELOPED SINCE THE EARLY DAYS OF
  26. TELECOMMUNICATION.  tHE BEST PROTOCOL TO USE DEPENDS ON THE CONDITION
  27. OF THE DATA CONNECTION.  (iS DATA TRANSMITTED CLEAN OR IS THERE A LOT
  28. OF LINE NOISE?  iS THERE A SIGNIFICANT DELAY BETWEEN THE TIME ONE SIDE
  29. SENDS DATA AND THE OTHER SIDE RECEIVES IT?)  nOVATERM SUPPORTS SEVERAL
  30. PROTOCOLS, WHICH ARE DESCRIBED BELOW:
  31.  
  32. xMODEM:  tHIS PROTOCOL IS A PERENNIAL FAVORITE.  xMODEM SENDS FILE
  33. DATA IN BLOCKS OF 128 BYTES AND USES EITHER AN ADDITION CHECKSUM OR A
  34. crc (CYCLIC REDUNDANCY) CHECKSUM, DEPENDING ON HOW THE REMOTE COMPUTER
  35. INITIATES THE TRANSFER.  wHEN DOWNLOADING DATA, nOVATERM'S xMODEM
  36. FIRST TRIES TO USE THE crc CHECKSUM, BUT DEFAULTS TO THE ADDITION
  37. CHECKSUM IF THE REMOTE DOES NOT SUPPORT crc.  xMODEM (AS WELL AS
  38. xMODEM-1k AND yMODEM BATCH) "PADS" THE FINAL BLOCK WITH THE CTRL-z
  39. CHARACTER IF THE FILE BEING TRANSFERRED DOES NOT END IN EXACTLY 128
  40. BYTES.
  41.  
  42. xMODEM-1k:  tHIS IS IDENTICAL TO xMODEM EXCEPT THAT IT SENDS DATA IN
  43. BLOCKS OF 1024 BYTES.
  44.  
  45. yMODEM BATCH:  tHIS PROTOCOL IS SIMILAR TO xMODEM-1k, BUT IT MAY BE
  46. USED TO SEND A NUMBER OF FILES IN ONE TRANSFER.
  47.  
  48. kERMIT:  tHIS IS A PROTOCOL USED PRIMARILY ON MAINFRAME SYSTEMS.  iT
  49. IS DESIGNED TO ALLOW FILE TRANSFERS TO TAKE PLACE IN ENVIRONMENTS
  50. WHICH CAUSE PROBLEMS FOR A PROTOCOL LIKE xMODEM.  iT IS SLOW AND
  51. INEFFICIENT COMPARED TO THE OTHERS SUPPORTED BY nOVATERM, BUT IF YOU
  52. ARE USING A MAINFRAME SYSTEM, kERMIT MAY BE THE ONLY PROTOCOL YOU CAN
  53. USE.
  54.  
  55. pUNTER:  tHIS PROTOCOL WAS DESIGNED SPECIFICALLY FOR USE ON cOMMODORE
  56. COMPUTERS, ALTHOUGH IT IS NOW SUPPORTED ON OTHERS.  iT SENDS DATA IN
  57. VARIABLE BLOCK SIZES, SO THAT THERE IS NO PADDING AT THE END OF THE
  58. TRANSFER (THE FILE IS SENT WITHOUT ANY EXTRANEOUS DATA).  yOU MAY ALSO
  59. VARY THE BLOCK SIZE MANUALLY (SEE SECTION 3.5.20, pROTOCOL BLOCK
  60. SIZE).  tHIS IS USEFUL ON CONNECTIONS WHICH HAVE A LOT OF LINE NOISE;
  61. A SMALLER BLOCK SIZE MAY REDUCE THE NUMBER OF BLOCKS WHICH MUST BE
  62. RE-SENT.
  63.  
  64. mULTI-pUNTER:  tHIS IS A VARIATION OF pUNTER WHICH ALLOWS A NUMBER OF
  65. FILES TO BE SENT IN ONE TRANSFER.  tHIS PROTOCOL IS USUALLY FOUND ONLY
  66. ON cOMMODORE BULLETIN BOARDS.
  67.  
  68. sEE SECTION 3.8 FOR MORE INFORMATION ABOUT HOW TO TRANSFER FILES USING
  69. nOVATERM.
  70.  
  71. 3.5.3  tERMINAL EMULATORS.
  72.  
  73. nOVATERM HAS THE ABILITY TO DISPLAY INCOMING INFORMATION IN THE SAME
  74. WAY AS VARIOUS TYPES OF "DUMB" TERMINALS.  fOR MOST OF THESE DUMB
  75. TERMINALS, A SYSTEM OF CONTROL CODES IS USED TO PERFORM CERTAIN
  76. OPERATIONS ON THE VIDEO DISPLAY.  tHESE CODES INCLUDE CURSOR MOVEMENT
  77. AND POSITIONING, SCREEN CLEARING, AND THE LIKE.  sOME SYSTEMS MAY EVEN
  78. DRAW IN HIGH-RESOLUTION GRAPHICS WITH THE USE OF CONTROL CODES.  tHERE
  79. ARE A NUMBER OF CONTROL CODE STANDARDS THAT ARE IN WIDE USE.  tHOSE
  80. SUPPORTED BY nOVATERM ARE LISTED BELOW.
  81.  
  82. "STANDARD":  tHE STANDARD TERMINAL IS THE SIMPLEST.  iT DISPLAYS WHAT
  83. IT RECEIVES AND SENDS WHAT YOU TYPE.  oNLY CHARACTERS SUCH AS CARRIAGE
  84. RETURNS AND FORM FEEDS (SCREEN CLEAR) ARE PROCESSED DIFFERENTLY.  tHIS
  85. TERMINAL TYPE IS SUITABLE FOR MANY bbs'S.  tHE STANDARD TERMINAL MAY
  86. BE USED IN EITHER 40 OR 80 COLUMNS.
  87.  
  88. pRESSING c= q WILL TURN THE STANDARD TERMINAL INTO A CONFERENCE CHAT
  89. MODE.  eVERYTHING YOU TYPE IS NOW STORED IN A LINE BUFFER AT THE TOP
  90. OF THE SCREEN INSTEAD OF BEING SENT TO THE MODEM.  wHEN YOU PRESS
  91. RETURN, THE ENTIRE LINE IS SENT ALL AT ONCE, INCLUDING A CARRIAGE
  92. RETURN AT THE END.  rECEIVED DATA IS DISPLAYED NORMALLY.  aNY CONTROL
  93. CHARACTERS THAT YOU TYPE ARE IMMEDIATELY SENT TO THE MODEM RATHER THAN
  94. STORED IN THE LINE BUFFER.  pRESSING c= q AGAIN RETURNS THE TERMINAL
  95. TO STANDARD MODE.  tHIS MODULE MAY BE USED IN EITHER 40 OR 80 COLUMNS.
  96.  
  97. "vt100":  tHE vt100 TERMINAL, DESIGNED BY dIGITAL eQUIPMENT
  98. cORPORATION (dec), IS WIDELY USED IN MAINFRAME COMMUNICATIONS.
  99. nOVATERM SUPPORTS ALL OF THE FUNCTIONS OF THE vt100 TERMINAL WITH THE
  100. FOLLOWING EXCEPTIONS, WHICH WERE LEFT OUT FOR MEMORY CONSIDERATIONS OR
  101. OTHER INFEASIBILITIES:
  102.  
  103. dOUBLE HEIGHT, DOUBLE WIDTH, TEST PATTERN GENERATION, 132 COLUMN MODE,
  104. SMOOTH SCROLLING, INTERLACE MODE, ansi/vt52 TOGGLE, SELF-TESTS.
  105.  
  106. iN ORDER TO USE vt100, YOU MUST ALSO LOAD "ASC.ansi/vt" AND
  107. "FONT80.vt100/52".  tHESE OTHER TWO MODULES ARE NECESSARY TO PROVIDE
  108. THE CORRECT ascii TRANSLATION AND GRAPHICS CHARACTERS TO GET THE FULL
  109. EFFECT OF THE EMULATION.  iF YOU HAVEN'T LOADED THESE MODULES, YOU MAY
  110. NOTICE PROBLEMS SUCH AS TEXT BEING REPRINTED OVER ITSELF ON THE SAME
  111. LINE OR STREAMS OF THE SAME LETTER THAT ARE SUPPOSED TO BE GRAPHICS
  112. CHARACTERS.  tHESE MODULES MAY BE LOADED QUICKLY BY EXECUTING THE
  113. INCLUDED SCRIPT FILE "vt100.SC".
  114.  
  115. iN vt100 MODE, FUNCTION KEYS f9 THROUGH f12 HAVE BEEN REDEFINED TO
  116. SEND THE CONTROL CODES WHICH REPRESENT THE pf1 THROUGH pf4 KEYS ON A
  117. STANDARD dec TERMINAL.  tHE REST OF THE MACRO KEYS PERFORM NORMALLY,
  118. BUT MACRO KEY DEFINITIONS FOR f9 THROUGH f12 ARE INACCESSIBLE.
  119.  
  120. vt100 MAY ONLY BE USED IN 80 COLUMN MODE.  tHIS MEANS THAT PRESSING
  121. c= c IN TERMINAL MODE WILL HAVE NO EFFECT.
  122.  
  123. oN unix SYSTEMS, THE FILE ".TERMCAP" INCLUDED ON THE DISK SHOULD BE
  124. USED SHOULD BE USED FOR MAXIMUM COMPATIBILITY WITH nOVATERM.  sIMPLY
  125. UPLOAD THE FILE TO YOUR unix ACCOUNT AND GIVE IT THE FILE NAME
  126. ".TERMCAP" IN ORDER TO USE IT.
  127.  
  128. "vt52":  vt52 IS A MORE PRIMITIVE TYPE OF EMULATION ALSO DEVELOPED BY
  129. dec.  mOST MAINFRAMES STILL SUPPORT vt52.  lIKE vt100, vt52 MAY ONLY
  130. BE USED IN 80 COLUMNS.
  131.  
  132. yOU MUST ALSO LOAD "ASC.ansi/vt" AND "FONT80.vt100/52" FOR vt52 MODE.
  133.  
  134. "ansi":  ansi IS AN ALTERED VERSION OF vt100 WHICH IS USED ON MANY ibm
  135. BULLETIN BOARDS.  iT IS GEARED MORE TOWARD THE DISPLAY OF COLOR AND
  136. GRAPHICS.  nOVATERM'S ansi EMULATION PROVIDES THIS ansi GRAPHICS AND
  137. COLOR CAPABILITY.  ansi IS RESTRICTED TO 80 COLUMNS AS WELL.
  138.  
  139. fOR 80 COLUMN ansi, YOU MUST LOAD "ASC.ansi/vt" AND "FONT80.ansi".
  140. tHESE MODULES MAY BE LOADED QUICKLY BY EXECUTING THE SCRIPT FILE
  141. "ANSI.SC".  tHE ascii TRANSLATION FOR 80 COLUMN ansi IS IDENTICAL TO
  142. THAT USED FOR vt52 AND vt100, SO THE SAME MODULES ARE USED FOR BOTH.
  143. iF YOU ARE GOING TO VIEW GRAPHICS SCREENS IN 80 COLUMN COLOR ansi, IT
  144. IS RECOMMENDED THAT YOU USE THE DEFAULT BORDER AND BACKGROUND COLORS
  145. OF DARK GRAY (NOT BLACK) SO THAT GRAPHICS SCREENS WILL APPEAR AS THEY
  146. SHOULD, WITH A DARK BACKGROUND RATHER THAN THE LIGHT GRAY BACKGROUND.
  147. oTHERWISE, LIGHT GRAY PROVIDES THE BEST BACKGROUND FOR READING MOST
  148. COLORS EASILY.
  149.  
  150. 3.5.4  ascii TRANSLATION TABLES.
  151.  
  152. sINCE cOMMODORE DECIDED TO COME UP WITH A STANDARD FOR ENCODING
  153. CHARACTERS THAT WAS DIFFERENT FROM OTHER COMPUTERS, MOST COMMUNICATION
  154. WITH OTHER COMPUTERS REQUIRES THAT INCOMING AND OUTGOING DATA BE
  155. TRANSLATED TO STANDARD ascii VALUES.  tHE MAIN DIFFERENCE BETWEEN
  156. cOMMODORE'S CHARACTER ENCODING (CALLED petscii) AND STANDARD ascii IS
  157. THAT THE NUMERIC VALUES FOR THE UPPERCASE CHARACTERS AND THE LOWERCASE
  158. CHARACTERS ARE REVERSED.  wITHOUT ANY TRANSLATION, IF SOMEONE ON AN
  159. ibm SENT A LOWERCASE LETTER "A", IT WOULD SHOW UP AS A CAPITAL "a" ON
  160. A cOMMODORE.
  161.  
  162. tHIS ascii ANOMALY MUST BE TAKEN CARE OF USING ascii TRANSLATION
  163. TABLES.  tHE EASIEST WAY TO EXPLAIN A TRANSLATION TABLE IS TO DESCRIBE
  164. WHAT HAPPENS WHEN IT IS USED.  fOR EXAMPLE, SAY THAT nOVATERM WANTS TO
  165. SEND THE STRING "HELLO" TO THE MODEM, CHANGING IT TO STANDARD ascii
  166. BEFORE IT IS SENT.  iT FIRST TAKES THE "H" AND LOOKS UP ITS LOCATION
  167. IN THE TRANSMIT TABLE.  tHE petscii VALUE FOR "H" HAPPENS TO BE 72.
  168. iN THE TRANSMIT TABLE, nOVATERM LOOKS AT POSITION 72 AND FINDS THE
  169. VALUE 104, WHICH IS THE STANDARD ascii VALUE FOR "H".  iT IS THIS BYTE
  170. VALUE OF 104 WHICH IS ACTUALLY SENT TO THE MODEM.  eACH CHARACTER OF
  171. THE STRING IS SENT IN SUCCESSION USING THE SAME TRANSLATION PROCESS.
  172.  
  173. tRANSLATION OF INCOMING BYTES IS DONE IN THE SAME WAY.  iF nOVATERM
  174. RECEIVES, SAY, A BYTE WITH A VALUE OF 122, IT WOULD LOOK UP POSITION
  175. 122 IN THE RECEIVE TABLE AND FIND THE VALUE 90, WHICH IS A LOWERCASE
  176. "Z".  tHE CHARACTER WITH A VALUE OF 90 ("Z") RATHER THAN 122 WOULD
  177. ACTUALLY BE PRINTED ON THE SCREEN.
  178.  
  179. nOTE THAT THERE IS A DIFFERENCE BETWEEN THE TRANSMIT TABLE AND THE
  180. RECEIVE TABLE.  oNE IS USED TO TRANSLATE OUTGOING DATA, AND THE OTHER
  181. IS USED TO TRANSLATE INCOMING DATA.  mANY OF THE TRANSLATIONS ARE THE
  182. SAME, BUT USING TWO SEPARATE TABLES ALLOWS YOU TO "FILTER OUT"
  183. UNDESIRED CHARACTERS BY CHANGING THEIR TRANSLATION IN THE RECEIVE
  184. TABLE.
  185.  
  186. tHE PROGRAM MODULE "NOVA.ascii EDIT" IS A TRANSLATION TABLE EDITOR.
  187. yOU MAY WANT TO CHANGE OTHER CHARACTERS, SUCH AS ALTERING INCOMING
  188. FOREIGN GRAPHICS CHARACTERS TO MATCH UP WITH A FONT YOU HAVE ALREADY
  189. CREATED (THIS IS WHAT WAS DONE FOR ansi GRAPHICS).  sEE SECTION 3.4.2
  190. FOR MORE INFORMATION ABOUT THE ascii TABLE EDITOR.
  191.  
  192. 3.5.5  fONTS.
  193.  
  194. lOADING A DIFFERENT FONT WILL CHANGE THE WAY CHARACTERS ARE DISPLAYED
  195. ON THE SCREEN.  tHE APPEARANCE OF EACH CHARACTER (LETTERS, NUMBERS,
  196. AND GRAPHICS) MAY BE ALTERED BY USING THE FONT EDITOR PROGRAM (SEE
  197. SECTION 3.4.4).  fONTS ARE USEFUL FOR SUPPORTING DIFFERENT GRAPHICS
  198. CHARACTERS, OR FOR SIMPLY READING TEXT IN A MORE ELEGANT FORM.
  199.  
  200. 3.5.6  80 COLUMN FONTS.
  201.  
  202. tHESE FONTS CHANGE THE WAY CHARACTERS APPEAR IN 80 COLUMN MODE.  tHESE
  203. MAY ALSO BE EDITED USING THE FONT EDITOR PROGRAM.  sEVERAL 80 COLUMN
  204. FONTS ARE INCLUDED WITH nOVATERM IN ORDER TO SUPPORT THE DIFFERENT
  205. GRAPHICS CHARACTERS THAT ARE USED ON AN ibm (FOR ansi TERMINAL MODE)
  206. AND THE dec TERMINALS (vt52 AND vt100).  sEE SECTION 3.5.3 FOR MORE
  207. INFORMATION ON HOW THESE FONTS ARE USED IN CONJUCTION WITH THE
  208. TERMINAL EMULATORS.
  209.  
  210. 3.5.7  dEVICE SETTINGS.
  211.  
  212. iN ADDITION TO THE CURRENT DISK DEVICE, nOVATERM ALLOWS YOU TO SPECIFY
  213. WHAT DISK DRIVE TO USE FOR VARIOUS OPERATIONS.  tHE DEVICE SETTINGS
  214. MENU IS AVAILABLE ON THE DISK FUNCTIONS MENU AND BUFFER MENU AS WELL.
  215.  
  216. tO SET THE DISK DEVICE NUMBER OF ONE OF THE FIRST FOUR OPTIONS ON THE
  217. MENU, ENTER THE DEVICE NUMBER, FOLLOWED BY A COMMA, FOLLOWED BY THE
  218. DRIVE NUMBER.  tHE DRIVE NUMBER (DISTINCT FROM THE DEVICE NUMBER) IS
  219. USED WHEN YOU HAVE A SINGLE DISK DEVICE CONTAINING TWO OR MORE DRIVES.
  220. sOME DISK DRIVES LIKE THIS INCLUDE THE OLD cOMMODORE DUAL DRIVES
  221. (4040, 8050, ETC.) AND THE msd-ii.  tHE DRIVE NUMBER IS 0 FOR THE
  222. DRIVE ON THE LEFT OF A DUAL DRIVE SYSTEM OR A 1 FOR THE DRIVE ON THE
  223. RIGHT.  sOME HARD DRIVES MADE FOR THE cOMMODORE ALSO USE THE DRIVE
  224. NUMBER TO SPECIFY MULTIPLE PARTITIONS.  tHE HIGHEST DRIVE NUMBER THAT
  225. MAY BE SPECIFIED IN nOVATERM IS 19.  iF YOU ARE USING ONLY SINGLE DISK
  226. DRIVES, THE DRIVE NUMBER SHOULD ALWAYS BE 0; OTHERWISE, YOU WILL GET
  227. "DRIVE NOT READY" ERRORS.
  228.  
  229. pROGRAM DEVICE:  tHIS IS THE DRIVE USED WHEN nOVATERM LOOKS FOR MODULE
  230. FILES.  tHIS SHOULD ALSO BE THE DISK FROM WHICH THE PROGRAM WAS
  231. ORIGINALLY LOADED.
  232.  
  233. uPLOAD DEVICE:  tHIS IS THE DRIVE USED WHEN A FILE IS UPLOADED.
  234.  
  235. dOWNLOAD DEVICE:  tHIS IS THE DEVICE TO WHICH FILES ARE DOWNLOADED.
  236.  
  237. bUFFER DEVICE:  tHIS DEVICE IS USED TO LOAD OR SAVE FILES TO DISK FROM
  238. THE BUFFER.  tHE AUTOMATIC BUFFER DUMP ALSO USES THIS DEVICE.
  239.  
  240. nOVATERM ACCEPTS VALUES BETWEEN 8 AND 15 FOR DISK DEVICE NUMBERS.
  241. wHEN YOU ENTER A DEVICE NUMBER FOR ANY OF THE ABOVE OPTIONS, nOVATERM
  242. CHECKS TO SEE IF THAT DEVICE IS ACTUALLY CONNECTED.  iF IT IS NOT, THE
  243. DEVICE NUMBER IS NOT CHANGED.
  244.  
  245. iF YOU HAVE A ram EXPANDER CONNECTED, THE DEVICE NUMBER OF THE ramDISK
  246. IS DISPLAYED BELOW THE MENU.  yOU CANNOT CHANGE THIS NUMBER, BUT IT IS
  247. DISPLAYED SO THAT YOU MAY CHANGE ANY OF THE DISK DEVICE NUMBERS TO THE
  248. ram EXPANDER.
  249.  
  250. pRINTER DEVICE:  tHIS DEVICE NUMBER IS USUALLY A 4.  iF TWO PRINTERS
  251. ARE CONNECTED, THIS MAY ALSO BE A 5.  vALUES BETWEEN 4 AND 7 ARE VALID
  252. HERE.  tHE SECOND NUMBER IS THE SECONDARY ADDRESS OF THE PRINTER.
  253. mOST SERIAL PRINTERS REQUIRE A SECONDARY ADDRESS OF 7.  iF YOU HAVE
  254. PROBLEMS GETTING YOUR PRINTOUTS TO LOOK RIGHT, CHECK YOUR PRINTER
  255. MANUAL TO SEE WHAT SECONDARY ADDRESS IS RECOMMENDED.
  256.  
  257. 3.5.8  fUNCTION KEYS.
  258.  
  259. tHERE ARE 16 FUNCTION KEYS AVAILABLE.  f1 THROUGH f8 ARE ACCESSED AS
  260. SHOWN ON THE KEYBOARD.  tHE REMAINING FUNCTION KEYS ARE ACCESSED BY
  261. PRESSING EITHER ctrl OR THE cOMMODORE LOGO KEY WITH THE FUNCTION KEYS.
  262. tHE f1 KEY IS RESERVED FOR bbs PASSWORD DEFINITIONS, AND DOES NOT
  263. APPEAR ON THIS MENU (SEE 3.2.1, aUTODIAL COMMANDS).  tHESE FUNCTION
  264. KEYS ARE ONLY EFFECTIVE IN TERMINAL MODE.
  265.  
  266. aT THE FUNCTION KEY MENU, EITHER PRESS A FUNCTION KEY OR SELECT IT ON
  267. THE MENU TO EDIT THE KEY'S CONTENTS.  tHEN TYPE IN A STRING. eVERY
  268. TIME YOU PRESS THAT FUNCTION KEY IN TERMINAL MODE, THE STRING YOU HAVE
  269. DEFINED WILL BE SENT TO THE MODEM.
  270.  
  271. cONTROL KEYS MAY BE IMBEDDED WITHIN A FUNCTION KEY STRING BY INCLUDING
  272. A CARET SYMBOL ^ FOLLOWED BY THE CONTROL KEY LETTER.  fOR EXAMPLE, TO
  273. INCLUDE THE CONTROL-b IN THE STRING "hello [CTRL-b]there", YOU WOULD
  274. TYPE "hello ^bthere".  a CARRIAGE RETURN (WHICH IS CONTROL-m) COULD BE
  275. PLACED AT THE END OF A STRING BY ENTERING "hi there^m".
  276.  
  277. a 1/2 SECOND PAUSE IN A STRING IS REPRESENTED BY A CONTROL-p.  fOR
  278. EXAMPLE, TO DEFINE A FUNCTION KEY TO SEND TWO STRINGS DELIMITED BY
  279. CARRAIGE RETURNS WITH A FULL SECOND PAUSE IN BETWEEN, THE STRING MIGHT
  280. LOOK LIKE: "send me^m^p^pto the moon^m".  pRESSING THE FUNCTION KEY
  281. CONTAINING THIS STRING WILL DISPLAY "send me" WITH A RETURN, WAIT ONE
  282. SECOND, AND DISPLAY "to the moon" FOLLOWED BY ANOTHER RETURN.
  283.  
  284. fUNCTION KEY DEFINITIONS MAY BE SAVED IN INDIVIDUAL FILES BY SELECTING
  285. "sAVE FUNCTION KEYS" ON THE SAME MENU.  iN ORDER TO TELL nOVATERM TO
  286. RELOAD THE SAME FUNCTION KEY DEFINITION FILE EACH TIME YOU BOOT THE
  287. PROGRAM, YOU MUST SAVE THE CONFIGURATION FILE (SEE 3.5.13), WHICH WILL
  288. RECORD THE CURRENT FUNCTION KEY FILE NAME.
  289.  
  290. 3.5.9  bAUD RATE TIMERS.
  291.  
  292. wHEN THE COMPUTER SENDS A BYTE OF DATA, IT FIRST SENDS A STARTING BIT
  293. TO LET THE OTHER COMPUTER KNOW A BYTE IS ON ITS WAY.  a CERTAIN AMOUNT
  294. OF TIME (ON THE ORDER OF MILLISECONDS) IS TAKEN TO SEND THIS BIT.
  295. lIKEWISE, EACH BIT OF OF THE ACTUAL BYTE OF DATA TAKES A CERTAIN
  296. AMOUNT OF TIME TO BE SENT AS WELL.  tHE START-BIT TIME IS A LITTLE
  297. LONGER THAN THE FULL-BIT TIME.
  298.  
  299. tHE BAUD RATE TIMERS MENU ALLOWS YOU TO MODIFY THESE START-BIT AND
  300. FULL-BIT TIMES.  tHIS ALLOWS YOU TO "FINE TUNE" THE TRANSMISSION
  301. PERFORMANCE OF YOUR COMPUTER, SINCE cOMMODORES MAY VARY SLIGHTLY IN
  302. THE WAY THEY MEASURE THESE TIMES.  iF YOU ALREADY HAVE ERROR-FREE
  303. COMMUNICATION (BARRING LINE NOISE) WITH THE DEFAULT VALUES, THESE NEED
  304. NOT BE CHANGED.  hOWEVER, IF YOU ARE EXPERIENCING A SMALL AMOUNT OF
  305. "GARBAGE" EVERY TIME YOU USE YOUR MODEM WHICH YOU KNOW IS NOT DUE TO
  306. PHONE LINE NOISE, YOU SHOULD ADJUST THESE VALUES TO TRY CLEARING UP
  307. TRANSMISSION.  tHIS IS NOT A VERY COMMON PROBLEM, AND IT SELDOM
  308. HAPPENS AT 300 OR 1200 BAUD.  iT DOES OCCASIONALLY CAUSE PROBLEMS AT
  309. 2400 BAUD, BUT NOT VERY OFTEN.
  310.  
  311. iF YOU DO NEED TO ADJUST THESE VALUES TO IMPROVE PERFORMANCE, YOU
  312. SHOULD CHANGE THEM IN INCREMENTS OF ONLY TWO OR THREE AT A TIME. sMALL
  313. CHANGES MAY SIGNIFICANTLY AFFECT TRANSMISSION PERFORMANCE.
  314.  
  315. note:  iF THE sWIFTlINK(TM) CARTRIDGE IS PRESENT, START-BIT AND
  316. FULL-BIT TIMES DO NOT APPLY.
  317.  
  318. 3.5.10  sCREEN COLORS.  sEE SECTION 2.3.6.
  319.  
  320. 3.5.11  80 COLUMN COLORS.
  321.  
  322. sELECTING "80 COLUMN COLOR" PRESENTS YOU WITH A MENU FOR CHANGING
  323. TEXT, BACKGROUND, AND BORDER COLORS.  tHESE ARE THE COLORS THAT ARE
  324. USED IN 80 COLUMN MODE.  cHOOSE THE DESIRED COLOR COMBINATION THE SAME
  325. WAY YOU DID FOR THE NORMAL SCREEN DISPLAY ABOVE.  yOU MAY ALSO CHOOSE
  326. THE TEXT AND BACKGROUND COLORS FOR THE 80 COLUMN STATUS LINE.  wHEN
  327. FINISHED, SELECT "qUIT" TO RETURN TO THE TERMINAL SETUP MENU.  tHE
  328. SCREEN CHANGES BACK TO ITS NORMAL COLORS.  iN TERMINAL MODE, YOU MUST
  329. PRESS c= y IN ORDER TO CHANGE THE COLORS TO THE DEFAULTS YOU HAVE SET.
  330.  
  331. 3.5.12  lOAD CONFIG FILE.
  332.  
  333. lOADING THE CONFIGURATION FILE RESETS nOVATERM TO THE OPTIONS YOU
  334. SELECTED BEFORE LAST SAVING THE FILE.  iF YOU HAVE CHANGED SEVERAL OF
  335. THE CONFIGURATION OPTIONS, THIS IS A QUICK WAY TO RESTORE THE
  336. DEFAULTS.
  337.  
  338. 3.5.13  sAVE CONFIG FILE.
  339.  
  340. wHEN YOU SAVE THE CONFIGURATION FILE, THE FOLLOWING INFORMATION IS
  341. STORED:
  342.  
  343. mODEM TYPE, TERMINAL EMULATOR, PROTOCOL, ascii TABLE, NORMAL FONT, 80
  344. COLUMN FONT, BAUD RATE TIMERS, FUNCTION KEY DEFINITIONS, DEVICE
  345. SETTINGS, SCREEN COLORS, 80 COLUMN COLORS, BAUD RATE, MODEM
  346. INITIALIZATION STRING, DIAL METHOD, REDIAL DELAY, xon AND xoff
  347. CHARACTERS, FLOW CONTROL TOLERANCE, COMMUNICATION PARAMETERS,
  348. sWIFTlINK SETTING, PHONE BOOK FILE, FUNCTION KEY FILE, 80 COLUMN
  349. SCROLL ADJUST.
  350.  
  351.